from fastapi import FastAPI  
from faker_data import generate_user_data  
from generate_question_data import generate_question
  
app = FastAPI()  
  
@app.get("/users/")  # 修改路由以反映我们正在获取多个用户  
async def get_fake_user_data():  
    """返回一个包含50个用户假数据的API接口"""  
    # 生成50个用户的假数据  
    users_data = [generate_user_data() for _ in range(50)]  
    return users_data


@app.get("/generate_question/")  
async def get_generate_question():  
    """返回一个包含用户假数据的API接口"""  
    generate_question_data = [generate_question() for _ in range(100)]  
    return generate_question_data